package cn.jtfadmin.base.lang.common.domain.dto;

import cn.jtfadmin.base.lang.common.domain.entity.IdEntity;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 基础实体model, 返回数据需要
 *
 * @author jtf
 * @since 0.0.1
 */
@Data
public class BaseEntityDTO implements Serializable, IdEntity {
    /**
     * id 实体唯一标志
     */
    protected String id;

    /**
     * 创建时间
     */
    protected LocalDateTime createDateTime;

    /**
     * 修改时间
     */
    protected LocalDateTime updateDateTime;

    /**
     * 创建者用户
     */
    protected String createUserId;


    /**
     * 更新者用户
     */
    protected String updateUserId;
}
